package com.zdxlz.fcmp.business.dto.ict;

import com.zdxlz.fcmp.common.mybatis.enums.OpFlagEnum;
import com.zdxlz.fcmp.common.mybatis.enums.ProductTypeEnum;
import com.zdxlz.fcmp.common.mybatis.enums.TicketStatusEnum;
import lombok.Data;

import java.io.Serializable;

/**
 * 系统工单信息表(SystemTickets)Vo
 *
 * @author aman
 * @since 2025-01-26 16:06:41
 */
@Data
public class TicketInfoDto implements Serializable {
    //流水号|订单号，唯一，长度不超过32字符
    private String streamingNo;
    //操作类别，1：开通，2：退单
    private OpFlagEnum opFlag;
    //工单状态，1：新建，2：处理中，3：已完成
    private TicketStatusEnum status;
    //产品类型，
    private ProductTypeEnum productType;
    //订单来源
    private String source;
    //企业信息
    private MerchantDto merchant;
    // 设备信息
    private DeviceInfoDto device;
}
